multiple punching - German English Dictionary